leather pulp - French English Dictionary